package com.t.bricks.bussiness.model.receiveraddress;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 收货地址'ReceiverAddress'表查询条件信息类
 * 警告:添加/修改/删除此查询对象中的属性后，记得到对应的mybits的xml中修改判断代码，否则会导致查询异常
 */
@ApiModel("收货地址ConditionReceiverAddress查询条件信息类")
public class ConditionReceiverAddress {
		
	/**
	 * 记录编号
	 */
	@ApiModelProperty(value="记录编号", position=0)
	private String uId;
		
	/**
	 * 顾客编号
	 */
	@ApiModelProperty(value="顾客编号", position=1)
	private String sCustomerId;
		
	/**
	 * 收货人
	 */
	@ApiModelProperty(value="收货人", position=2)
	private String sName;
		
	/**
	 * 联系电话
	 */
	@ApiModelProperty(value="联系电话", position=3)
	private String sPhone;
		
	/**
	 * 地址
	 */
	@ApiModelProperty(value="地址", position=4)
	private String sAddress;
		
	/**
	 * 分类(枚举,1:公司;2:家;3:其它)
	 */
	@ApiModelProperty(value="分类(枚举,1:公司;2:家;3:其它)", position=5)
	private Integer iType;
		
	/**
	 * 地理坐标
	 */
	@ApiModelProperty(value="地理坐标", position=6)
	private String sCordinate;
		
	/**
	 * 默认地址(布尔值,1:是;2:否)
	 */
	@ApiModelProperty(value="默认地址(布尔值,1:是;2:否)", position=7)
	private Integer iMin;
		
	/**
	 * 黑名单(布尔值,1:是;2:否)
	 */
	@ApiModelProperty(value="黑名单(布尔值,1:是;2:否)", position=8)
	private Integer iBlackList;
		
	/**
	 * 备注
	 */
	@ApiModelProperty(value="备注", position=9)
	private String sMemo;
		
	/**
	 * 状态
	 */
	@ApiModelProperty(value="状态", position=10)
	private Integer iState;
	
	/**
	 * 取 顾客编号
	 * @return String
	 */
	public String getsCustomerId() {
		return sCustomerId;
	}

	/**
	 * 设置 顾客编号
	 * @param sCustomerId
	 */
	public void setsCustomerId(String sCustomerId) {
		this.sCustomerId = sCustomerId;
	}

	/**
	 * 取 收货人
	 * @return String
	 */
	public String getsName() {
		return sName;
	}

	/**
	 * 设置 收货人
	 * @param sName
	 */
	public void setsName(String sName) {
		this.sName = sName;
	}

	/**
	 * 取 联系电话
	 * @return String
	 */
	public String getsPhone() {
		return sPhone;
	}

	/**
	 * 设置 联系电话
	 * @param sPhone
	 */
	public void setsPhone(String sPhone) {
		this.sPhone = sPhone;
	}

	/**
	 * 取 地址
	 * @return String
	 */
	public String getsAddress() {
		return sAddress;
	}

	/**
	 * 设置 地址
	 * @param sAddress
	 */
	public void setsAddress(String sAddress) {
		this.sAddress = sAddress;
	}

	/**
	 * 取 分类(枚举,1:公司;2:家;3:其它)
	 * @return Integer
	 */
	public Integer getiType() {
		return iType;
	}

	/**
	 * 设置 分类(枚举,1:公司;2:家;3:其它)
	 * @param iType
	 */
	public void setiType(Integer iType) {
		this.iType = iType;
	}

	/**
	 * 取 地理坐标
	 * @return String
	 */
	public String getsCordinate() {
		return sCordinate;
	}

	/**
	 * 设置 地理坐标
	 * @param sCordinate
	 */
	public void setsCordinate(String sCordinate) {
		this.sCordinate = sCordinate;
	}

	/**
	 * 取 默认地址(布尔值,1:是;2:否)
	 * @return Integer
	 */
	public Integer getiMin() {
		return iMin;
	}

	/**
	 * 设置 默认地址(布尔值,1:是;2:否)
	 * @param iMin
	 */
	public void setiMin(Integer iMin) {
		this.iMin = iMin;
	}

	/**
	 * 取 黑名单(布尔值,1:是;2:否)
	 * @return Integer
	 */
	public Integer getiBlackList() {
		return iBlackList;
	}

	/**
	 * 设置 黑名单(布尔值,1:是;2:否)
	 * @param iBlackList
	 */
	public void setiBlackList(Integer iBlackList) {
		this.iBlackList = iBlackList;
	}

	/**
	 * 取 备注
	 * @return String
	 */
	public String getsMemo() {
		return sMemo;
	}

	/**
	 * 设置 备注
	 * @param sMemo
	 */
	public void setsMemo(String sMemo) {
		this.sMemo = sMemo;
	}

	/**
	 * 取 状态
	 * @return Integer
	 */
	public Integer getiState() {
		return iState;
	}

	/**
	 * 设置 状态
	 * @param iState
	 */
	public void setiState(Integer iState) {
		this.iState = iState;
	}

}
